#include "YGWindow.h"

#include "YGInput.h"
#include "YGDevice.h"

#if (YG_OS_TYPE == YG_OS_TYPE_WINDOWSMOBILE)

	#include "WM6/YGWindowWM6.h"

#elif (YG_OS_TYPE == YG_OS_TYPE_ANDROID)

	#include "Android/YGWindowAndroid.h"

#endif

namespace YoghurtGum
{

#if (YG_OS_TYPE == YG_OS_TYPE_WINDOWSMOBILE)

	Window* Window::Create()
	{
		return new WindowWM6();
	}

#elif (YG_OS_TYPE == YG_OS_TYPE_ANDROID)

	Window* Window::Create()
	{
		return new WindowAndroid();
	}

#endif

	Window::Window()
	{
		
	}

	Window::~Window()
	{

	}

}; // namespace YoghurtGum